.b{
	border: 1rpx black solid;
	
}
.fl-1{
		flex: 1;
	}
.iphonex{
	height: constant(safe-area-inset-bottom);
	height: env(safe-area-inset-bottom); 
}
 .safe-area {
    padding-top: env(safe-area-inset-top);
    padding-bottom: env(safe-area-inset-bottom);
    padding-left: env(safe-area-inset-left);
    padding-right: env(safe-area-inset-right);
  }

/* 怪异盒模型 */
.box {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.b-ccc{
	border: 1rpx #cccccc solid;
}
.w{
	/* width: 700rpx; */
	margin: auto;
	padding: 0 30rpx;
}

.wbg_bor{
	background-color: #FFFFFF;
	border-radius: 16rpx;
}
.h-100{
	height: 100rpx;
}
.h-150{
	height: 150rpx;
}
.h-200{
	height: 200rpx;
}
.bgc-fff{
	background-color: #fff;
	
}

.bor-999{
	border-radius: 999rpx;
}
.bor-16{
	border-radius: 16rpx;
}
.mt-2{
	margin-top: 2rpx;
}
.mt-4{
	margin-top: 4rpx;
}
.mt-8{
	margin-top: 8rpx;
}
.mt-10{
	margin-top: 10rpx;
}
.mt-18{
	margin-top: 18rpx;
}
.mt-22{
	margin-top: 22rpx;
}
.mt-24{
	margin-top:24rpx;
}
.mt-30{
	margin-top: 30rpx;
}
.mt-40{
	margin-top: 40rpx;
}
.ml-10{
	margin-left: 10rpx;
}
.ml-16{
	margin-left: 16rpx;
}
.ml-24{
	margin-left: 24rpx;
}
.mr-20{
    margin-right: 20rpx;
}

.mb-20{
	margin-bottom: 20rpx;
}
.mb-15{
	margin-bottom: 15rpx;
}
.mb-30{
	margin-bottom: 30rpx;
}
.mb-40{
	margin-bottom: 40rpx;
}
.mb-50{
	margin-bottom: 50rpx;
}


.p-10{
	padding: 10rpx;
}
.p-20{
	padding:20rpx;
}
.p-10-0{
	padding: 10rpx 0;
}
.p-20-0{
	padding: 20rpx 0;
}
.p-0-10{
	padding: 0rpx 10rpx;
}
.p-0-20{
	padding: 0rpx 20rpx;
}


/* 弹性布局 */
.dfx{
	display: flex;
}
.dfx_j_c{
	display: flex;
	justify-content: center;
}
.dfx_a_i{
	display: flex;
	align-items: center;
}
.dfx_a_j_c{
	display: flex;
	align-items: center;
	justify-content: center;
	
	}
.dfx_a_f_e{
	display:flex;
	align-items: flex-end;
}
.dfx_f_w{
	display: flex;
	flex-wrap: wrap;
}
.dfx_j_sb{
	display: flex;
	justify-content: space-between;
}
.dfx_j_f_e{
	display: flex;
	justify-content: flex-end;
}
.dfx_s_a{
	display: flex;
	justify-content: space-around;
}
.box{
	box-sizing: border-box;
}
.ma{
	margin: auto;
}




/* 字体 */
.ft-15{
	font-size: 15rpx
}
.ft-20{
	font-size: 20rpx
}
.ft-22{
	font-size: 22rpx
}
.ft-24{
	font-size: 24rpx
}
.ft-28{
	font-size: 28rpx
}
.ft-26{
	font-size: 26rpx
}
.ft-30{
	font-size: 30rpx
}
.ft-32{
	font-size: 32rpx
}
.ft-36{
	font-size: 36rpx
}
.c-000{
	color: #000;
}
.c-333{
	color: #333;
}
.c-888{
	color: #888;
}
.c-666{
	color: #666666;
}
.c-999{
	color: #999999;
}
.c-fff{
	color: #FFFFFF;
}
.c-c4{
	color: #c4c4c4;
}
.c-8c{
	color: #8c8c8c;
}
.fw-500{
	font-weight: 500;
}
.fw-600{
	font-weight: 600;
}
.fw-700{
	font-weight: 700;
}
.fw-800{
	font-weight: 800;
}

.text_a_c{
	text-align: center;
}
.text_a_l{
	text-align: left;
}
.text_a_r{
	text-align: right;
}
.p-dan{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.p-suang-2{
	  overflow: hidden;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp: 2;
	  -webkit-box-orient: vertical;
	
}

.por{
	position: relative;
}
.poa{
	position: absolute;
}
.poa_b-0{
	position: absolute;
	bottom: 0;
}
.poa_b-10{
	position: absolute;
	bottom: 10rpx;
}
.imgg{
	
}
.xian{
	position: absolute;
	left:0rpx;
	top: 0rpx;
	/* margin-left: -100rpx; */
	/* background-image: url('/jifensangctupian/soy/xian.png'); */
	background-size: 100%;
	width: 50rpx;
	height: 55rpx;
	/* z-index: 999; */
}

// 按住效果
	.anzu{
		opacity: 0.9;
		background-color: #e1e1e1 !important;
		
	}

/* 怪异盒模型 */
.box {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


/* 弹性布局 */
.dis_f {
	display: flex;
}
/* 左对齐 上下居中 */
.dis_f_l_c {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
/* 左对齐 底对齐 */
.dis_f_l_b {
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
}
/* 左右居中 */
.dis_f_c {
	display: flex;
	justify-content: center;
}
/* 左右居中 底对齐 */
.dis_f_c_b {
	display: flex;
	justify-content: center;
	align-items: flex-end;
}
/* 水平垂直居中 */
.dis_f_c_c {
	display: flex;
	justify-content: center;
	align-items: center;
}
/* 底对齐 */
.dis_f_r {
	display: flex;
	justify-content: flex-end;
}
/* 右对齐 上下居中 */
.dis_f_r_c {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
/* 左右两端对齐 */
.dis_f_sb {
	display: flex;
	justify-content: space-between;
}
/* 左右两端对齐 顶对齐 */
.dis_f_sb_t {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
/* 左右两端对齐 底对齐 */
.dis_f_sb_b {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}
/* 左右两端对齐 上下居中 */
.dis_f_sb_c {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
/* 项目左右两侧的间隔相等 上下居中 */
.dis_f_sa_c {
	display: flex;
	justify-content: space-around;
	align-items: center;
}
/* 超出换行，第一行在上方 */
.dis_f_w {
	display: flex;
	flex-wrap: wrap;
}
/* 超出换行，第一行在上方 左右上下居中 */
.dis_f_w_c_c {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}
/* 超出换行，第一行在上方 项目左右两侧的间隔相等 上下居中 */
.dis_f_w_sa_c {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: center;
}
/*超出换行，第一行在上方 左右两端对齐  上下居中*/
.dis_f_w_sb_c {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}
/* 垂直上下排列 */
.dis_f_co {
	display: flex;
	flex-direction: column;
}
/* 垂直上下排列 垂直水平居中*/
.dis_f_co_c_c {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
/* 垂直上下排列 左右居中*/
.dis_f_co_l_c {
	display: flex;
	flex-direction: column;
	justify-content: center;
}
/* 垂直上下排列 左右居中 底对齐 */
.dis_f_co_r_c {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-end;
}
/* 垂直上下排列 左右两端对齐*/
.dis_f_co_sb {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.tz{
 position: fixed;
 bottom: 164rpx;
}
.parent::before {
    content: '';
    display: table;
}